package base;

import interfaces.KannTanken;
import motoren.Motor;
import antriebe.Antrieb;

public class PKW implements KannTanken {
	
	private String typ;
	private Motor motor;
	private Antrieb antrieb;
	
		
	public String getTyp() {
		return typ;
	}

	public void setTyp(String typ) {
		this.typ = typ;
	}

	public Motor getMotor() {
		return motor;
	}

	public void setMotor(Motor motor) {
		this.motor = motor;
	}

	public Antrieb getAntrieb() {
		return antrieb;
	}

	public void setAntrieb(Antrieb antrieb) {
		this.antrieb = antrieb;
	}

	@Override
	public void tanken() {
		motor.zuTanken();
	}

	public void fahren() {
		System.out.println("Das Fahrzeug hat einen "+this.motor.getArt()+" und einen "+this.antrieb.getAntriebsArt() );
		
	}
	
	
}
